IBRD only
Physicians (per 1000 ppl)
Year
Value
2019
1.6596434853352
1990
1.2648869649892